*, html, body, h1, h2, h3, h4, h5, h6, ul, li, img, p, div, input, textarea, select, dl, dt, dd, ol {
    padding: 0;
    margin: 0;
    font-style: normal;
    font-weight: normal;
}
li{
    list-style: none;
}

a, a:hover, input, input:hover, select, select:hover, textarea:hover {
    text-decoration: none;
    -webkit-transition: all 0.25s ease;
    -moz-transition: all 0.25s ease;
    -ms-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
    color: #666;
}



body{
    background-color: #eeeeee;
}
a{
    display: block;
    text-decoration: none; /* 去除默认的下划线 */
	outline: none;	/* 去除旧版浏览器的点击后的外虚线框 */
	color: #000;	/* 去除默认的颜色和点击后变化的颜色 */ 
}
/* 整体居中通用样式 */
.w1200{
    width: 1200px;
    margin: 0 auto;
}


/* #region 头部*/
.header{
    display: block;
    background-color: white;
}
.header .top-bar{
    background-color: rgba(221, 222, 224, 0.498);
    height: 30px;
}
.header .header-bar{
    height: 80px;
}
/* #endregion */


/* #region 头部主导航 */
.main-nav{
    height: 40px;
    padding-top: 15px;
    border-bottom: 2px solid #f95216;
    background-color: rgb(255, 255, 255);
}
/* #endregion */


/* #region 内容页 */
.content{
    /* background-color: rgba(199, 227, 227, 0.55); */
}
.content .carousel{   
    height: 430px;
}
.content .ad-top{
    height: 220px;
    margin-top: 15px;
    background-color: rgb(255, 255, 255);
}
.content .hot{
    margin-top: 15px;
    height: 900px;
    background-color: rgb(46, 218, 95);
}
.content .general{
    /* height:1000px; */
    /* background-color: gold; */
}
/* #endregion */


/* #region 页脚 */
.footer{
    width: 100%;
    height: 287px;
    background-color: #20232c;
}
/* #endregion */